engine piston rod - German English Dictionary